package com.bitoon.basketdudes.web.xhr;

import com.bitoon.basketdudes.web.BaseAction;
import com.bitoon.basketdudes.web.commons.CalendarioCommon;
import com.bitoon.basketdudes.web.datos.*;
import com.bitoon.basketdudes.web.jpa.Partido;
import com.opensymphony.xwork2.*;
import java.util.*;

import org.apache.log4j.Logger;
import org.apache.struts2.ServletActionContext;

public class Calendario extends ActionSupport {

    private List<DatosCalendario> datos;
    private InfoCabeceraXHR cabecera = new InfoCabeceraXHR();;
    private int pagina = 0;

    private Logger log = Logger.getLogger(Calendario.class);

    public String execute() {
        try {
            CalendarioCommon rc = new CalendarioCommon();
            setDatos(rc.calendarioPartido(3,pagina));

            cabecera.setCorrecto(1);

            ServletActionContext.getRequest().setAttribute("calendario", getDatos());
        } catch (Exception e) {
            cabecera.setCorrecto(0);
        }

        return SUCCESS;
    }

    public List<DatosCalendario> getDatos() {
        return datos;
    }

    public void setDatos(List<DatosCalendario> datos) {
        this.datos = datos;
    }

    public InfoCabeceraXHR getCabecera() {
        return cabecera;
    }

    public void setCabecera(InfoCabeceraXHR cabecera) {
        this.cabecera = cabecera;
    }

    public int getPagina() {
        return pagina;
    }

    public void setPagina(int pagina) {
        this.pagina = pagina;
    }

}
